give one's all – English–Português translations

🇬🇧 en pt 🇵🇹

give one's all verb

  • make the utmost effort
dar o seu melhor, dar tudo de si
Wiktionary Links